html,body{overflow-x:hidden;}
body{color: #797979; font-family:Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; padding: 0px !important; margin: 0px !important; font-size:13px;}
ul li{list-style: none;}
ul,ol{margin-bottom: 0;}
a, a:hover, a:focus{text-decoration: none; outline: none;}
p,ul,li,span,div,h1,h2,h3,h4,h5,h6,h7{margin:0;padding:0;}
i,em,b{font-style: normal;font-weight: normal;}
input.form-control{padding-left:16px;}
.btn-primary{background-color: #4967CF !important;border-color: #4967CF !important;}

.logo{height:50px;width: 100px;}
.top-bar{background: #fff;height:50px;position: fixed;top:0;left:0;width:100%;z-index: 3;}
.top-bar .left{display: flex;}
.top-bar .right a{color:#333;}
.top-bar .btn-default{border-color: transparent;}
.top-bar .btn-default:hover,.top-bar .btn-default:focus, .top-bar .btn-default:active, .top-bar .btn-default.active, .top-bar .btn-default:active, .top-bar .open>.dropdown-toggle.btn-default{background: transparent !important;border-color: transparent !important;}
.btn-group.open .dropdown-toggle{box-shadow: none;}

.main-nav{background:#4967CF;height:50px;position: fixed;top:50px;left:0;width:100%;z-index:0;z-index:3;}
.main-body{margin-top: 100px;}
.welcome{border-left:1px solid #eee;height:30px;line-height: 30px;padding-left: 10px;;}

.main-nav .nav-list li{float:left;margin-right:25px;margin-left: 25px;}
.main-nav .nav-list li a{color:rgba(255,255,255,0.8);display:block;height:50px;line-height: 50px;position:relative;font-size:16px;}
.main-nav .nav-list li.active a:after{content:"";position:absolute;bottom:6px;width:16px;height:3px;border-radius:1.5px;background: #fff;left:50%;margin-left:-8px;}
.main-nav .nav-list li a:hover{color:rgba(255,255,255,1);}


.main-body .nav-list li{border-bottom:1px solid #f6f6f6;}
.main-body .nav-list li a{display: block;padding:16px 0 16px 20px;font-size: 16px;font-weight: bold;color: #333;}
.main-body .nav-list li.active>a,.main-body .nav-list li a:hover{color: #4967CF;}
.main-body .nav-list .sub{padding-bottom: 10px;}
.main-body .nav-list .sub li{border:none;}
.main-body .nav-list .sub li a{font-size:14px;color: #666;font-weight:normal;padding:10px 0 10px 20px;}
.main-body .nav-list .sub li.active a,.main-body .nav-list .sub li a:hover{color:#4967CF;}
.main-body .nav-list li.hassub>a{color: #333;padding-bottom: 10px;}

.main-body .body-left{width:180px;}
.main-body .body-right{width:950px;}

.bread-nav ul{padding:10px;font-size: 14px;}
.bread-nav li+li:before{content:"\f1b6";color: #aaa;font: normal normal normal 15px/1 'Material Design Iconic Font';position: relative;top:1px;}
.bread-nav li a{margin:0 10px;color:#999;}
.bread-nav li:last-child a{color:#666;}

.wrap{padding:16px;}

.th52 .checkbox{margin-bottom: 0 ;margin-top:10px;margin-left:5px;}
.th52 th{border-bottom: 0 !important;color: #333;}
.th52 th,.th52 td{height:52px;vertical-align:middle !important;}
.th52 thead{background: #FAFAFA;}
.th52 a{color:#4967CF;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{border-right:0;border-left:0;}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td{border-right:0;border-left:0;}
.table tr.selected{background: rgba(236, 239, 250, 0.8);}
.table .org{color:#FEBA15;transform:scale(0.5);}
.table .gre{color:#1ABC9C;transform:scale(0.5);}
.table .red{color:#E4393C;transform:scale(0.5);}
.table .or2{color:#FF6000;transform:scale(0.5);}


.box .box-title{border-bottom: 2px solid #eee;padding-top:10px;}
.box .box-title span{border-bottom: 2px solid #4967CF;display:inline-block;padding-bottom:10px;font-size: 16px;color: #333;position:relative;top:2px;}

.tab-title{border-bottom: 2px solid #eee;padding-top:10px;}
.tab-title li{border-bottom: 2px solid transparent;display:inline-block;padding-bottom:10px;font-size: 16px;color: #333;position:relative;top:2px;cursor: pointer;margin-right: 15px;}
.tab-title li.active{border-color:#4967CF;}

.tab-content .item{display: none;}
.tab-content .active{display: block;}
